Skip to content

fix(sessions): add universal deduplication check in InMemorySessionService (#5723)#5727

Open
chriskinzel wants to merge 4 commits into
google:mainfrom
chriskinzel:fix-session-deduplication
Open

fix(sessions): add universal deduplication check in InMemorySessionService (#5723)#5727
chriskinzel wants to merge 4 commits into
google:mainfrom
chriskinzel:fix-session-deduplication

Conversation

@chriskinzel

Copy link
Copy Markdown

Fixes #5723 by adding a universal deduplication check at the beginning of InMemorySessionService.append_event.

@rohityan rohityan self-assigned this May 18, 2026
@rohityan rohityan added the services [Component] This issue is related to runtime services, e.g. sessions, memory, artifacts, etc label May 18, 2026
@rohityan rohityan added the request clarification [Status] The maintainer need clarification or more information from the author label May 20, 2026
@rohityan

Copy link
Copy Markdown
Collaborator

Hi @chriskinzel , Thank you for your contribution! We appreciate you taking the time to submit this pull request. Please fix formatting errors by running autoformat.sh

@rohityan rohityan added needs review [Status] The PR/issue is awaiting review from the maintainer and removed request clarification [Status] The maintainer need clarification or more information from the author labels May 29, 2026
@rohityan rohityan requested a review from wyf7107 May 29, 2026 18:54
@rohityan

Copy link
Copy Markdown
Collaborator

Hi @wyf7107 , can you please review this.

@DeanChensj DeanChensj self-assigned this Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs review [Status] The PR/issue is awaiting review from the maintainer services [Component] This issue is related to runtime services, e.g. sessions, memory, artifacts, etc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

InMemorySessionService allows duplicate events to be appended during concurrent state broadcasts

3 participants